 //to reset element-ui default css
.el-upload {
  input[type="file"] {
    display: none !important;
  }
}

.el-upload__input {
  display: none;
}

//暂时性解决diolag 问题 https://github.com/ElemeFE/element/issues/2461
.el-dialog {
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}

//element ui upload
.upload-container {
  .el-upload {
    width: 100%;
    .el-upload-dragger {
      width: 100%;
      height: 200px;
    }
  }
}


// 对默认颜色的修改

.el-button--primary {
  background-color: #20B681 !important; 
  border-color: #20B681 !important;
}
.el-button--default:hover {
  color: #20B681 !important;
  border-color: #45ffbe !important;
  background-color: #b0ffe2 !important;
}

.el-pager li.active, .el-checkbox__label, .el-button--text {
  color: #20B681 !important;
}

.el-breadcrumb__inner a:hover, .el-breadcrumb__inner.is-link:hover {
  color: #20B681 !important;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner, .el-checkbox__inner:hover {
  background-color: #20B681 !important;
  border-color: #20B681 !important;
}

.el-input.is-active .el-input__inner, .el-input__inner:focus, .el-textarea__inner:focus {
  border-color: #20B681 !important;
}

.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close,.el-message-box__headerbtn:focus .el-message-box__close, .el-message-box__headerbtn:hover .el-message-box__close {
  color: #20B681 !important;
}

.el-date-table td.current:not(.disabled) span {
  background-color: #20B681 !important;
  color: #fff !important;
}

.el-date-table td.today span, .el-date-table td.available:hover, .el-date-picker__header-label.active, .el-date-picker__header-label:hover, .el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell, .el-picker-panel__icon-btn:hover,.el-time-panel__btn.confirm,.el-month-table td.current:not(.disabled) .cell,.el-month-table td .cell:hover {
  color: #20B681 !important;
}

.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
  color: #68d3ae !important;
}

.el-input-number__decrease:hover, .el-input-number__increase:hover {
  color: #20B681 !important;
}

.el-tag--light {
  color: #20B681 !important;
  border-color: #45ffbe !important;
  background-color: #b0ffe2 !important;
}

.el-tag--info {
  background-color: #f4f4f5 !important;
  border-color: #e9e9eb !important;
  color: #909399 !important;
}

.el-select-dropdown__item.selected {
  color: #20B681 !important;
}

.el-upload--picture-card:hover, .el-upload:focus {
  color: #20B681 !important;
  border-color: #20B681 !important;
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: #20B681 !important;
  background: #20B681 !important;
}

.el-radio__input.is-checked+.el-radio__label {
  color: #20B681 !important;
}

.el-radio__inner:hover {
  border-color: #20B681 !important;
}

.el-step__head.is-finish {
  color: #20B681 !important;
  border-color: #20B681 !important;;
}

.el-step__title.is-finish {
  color: #20B681 !important;
}